import { FC } from 'react';

// 这个组件是子组件，不是页面组件
// 子组件是没有路由信息的

// 有了ts以后，不用做prop-types的类型检查
interface PropsType {
  count: number;
  // 这个？表示可选参数
  name?: string;
}

// const Child = (props: PropsType) => {
//   console.log(props);
//   return <div>child子组件</div>;
// };

// 如果省略了FC，那么props的类型就直接给props就行了
// 如果加了FC，那么props的类型就要给到FC做泛型了

const Child: FC<PropsType> = (props) => {
  console.log(props);
  return <div>child子组件</div>;
};

// Child.defaultProps = {}

export default Child;
